Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE GREEN Detached £976,697 £305,000 30 Nov 2001
4 THE GREEN Detached £934,147 £285,000 19 Sep 2001
6 THE GREEN Detached £559,759 £435,000 19 May 2017